package com.ruoyi.system.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 图片信息对象 picture_info
 * 
 * @author ruoyi
 */
public class PictureInfo
{

    /** 主键ID */
    private Long id;

    /** 更新用户ID */
    @Excel(name = "更新用户ID")
    private Long updateUserId;

    public Long getUpdateUserId() {
        return updateUserId;
    }

    public void setUpdateUserId(Long updateUserId) {
        this.updateUserId = updateUserId;
    }

    /** 图片地址 */
    @Excel(name = "图片地址")
    private String url;

    /** 右脚标签 */
    @Excel(name = "右脚标签")
    private Integer rightFoot;

    /** 左脚标签 */
    @Excel(name = "左脚标签")
    private Integer leftFoot;

    /** 腿的标签 */
    @Excel(name = "腿的标签")
    private Integer leg;

    /** 评论状态（0：未评论，1：已评论） */
    @Excel(name = "评论状态")
    private Integer remark;

    /** 更新时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "更新时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;

    public Long getId()
    {
        return id;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public String getUrl()
    {
        return url;
    }

    public void setUrl(String url)
    {
        this.url = url;
    }

    public Integer getRightFoot()
    {
        return rightFoot;
    }

    public void setRightFoot(Integer rightFoot)
    {
        this.rightFoot = rightFoot;
    }

    public Integer getLeftFoot()
    {
        return leftFoot;
    }

    public void setLeftFoot(Integer leftFoot)
    {
        this.leftFoot = leftFoot;
    }

    public Integer getLeg()
    {
        return leg;
    }

    public void setLeg(Integer leg)
    {
        this.leg = leg;
    }

    public Date getUpdateTime()
    {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime)
    {
        this.updateTime = updateTime;
    }

    public Integer getRemark()
    {
        return remark;
    }

    public void setRemark(Integer remark)
    {
        this.remark = remark;
    }

    @Override
    public String toString() {
        return new StringBuilder()
            .append("PictureInfo{")
            .append("id=").append(id)
            .append(", updateUserId=").append(updateUserId)
            .append(", url='").append(url).append('\'')
            .append(", rightFoot=").append(rightFoot)
            .append(", leftFoot=").append(leftFoot)
            .append(", leg=").append(leg)
            .append(", remark=").append(remark)
            .append(", updateTime=").append(updateTime)
            .append('}')
            .toString();
    }
}